html, body {
  background-color:#FFFFFF;/*#F9B319;*/
  color:#8A2701;
  font-family:Tahoma, arial;
  margin:0 auto;
  width: 100%;
  
}
a {
  color:#111111;
  text-decoration:none;
}
td {
  vertical-align:top;
}
select {
  height:23px;
  padding-top:1px;
}
#page {
  background-color:#FFFFFF;/*#F9B319;*/
  border:1px solid #D29000;
 /* max-width:600px;*/
}
#title_bar {
  background-attachment:scroll;
  background-image:url(../images/icon_tieude.png);
  background-position:0 0;
  background-repeat:repeat no-repeat;
  clear:both;
  height:40px;
}
#title_bar div.icon-home {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-250px -99px;
  background-repeat:initial initial;
  float:left;
  height:35px;
  margin-left:5px;
  margin-top:4px;
  width:47px;
}
#title_bar div.icon-back {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-150px -99px;
  background-repeat:initial initial;
  float:left;
  height:35px;
  margin-left:1px;
  margin-top:4px;
  width:40px;
}
#title_bar div.bar_title {
  color:#FFFF00;
  font-family:Verdana, Arial, Helvetica;
  font-size:14px;
  font-weight:bold;
  margin-left:-30px;
  padding-top:10px;
  text-transform:uppercase;
  vertical-align:middle;
}
.title {
  color:#8A2701;
  font-size:16px;
  font-weight:bold;
  margin-left:0;
  padding:0 !important;
}
.normal {
  color:#8A2701;
  font-size:12px;
  padding:2px;
}
a.ico_result {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-250px 0;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_tuong_thuat {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-200px -50px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_sc_db {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-100px 0;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_sc_loto {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-50px 0;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_sc_chat {
    background-attachment: scroll;
    background-image: url("../images/icon1.png");
    background-position: 50px -49px;
    display: block;
    height: 50px;
    margin-bottom: 4px;
    width: 50px;
}
a.ico_dudoan {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-100px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_csmm {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-200px -100px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
span.left{
    background-image:url('../images/arrowleft.png');background-repeat: no-repeat;
}
span.right{
    background-image:url('../images/arrowleft.png');background-repeat: no-repeat;
}
a.ico_gmgm {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-50px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_doso {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-50px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_thoitiet{
  background-attachment:scroll;
  background-image:url(../images/icon1.png);
  background-position:-50px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_setting {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-150px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_account {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-200px 0;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.ico_help {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-250px -49px;
  background-repeat:initial initial;
  display:block;
  height:50px;
  margin-bottom:4px;
  width:50px;
}
a.tuong_thuat {
  color:#631B00;
}
a.tuong_thuat_select {
  color:#FFFFFF;
}
a.lnk1 {
  color:#A33C00;
}
a.lnk1:hover {
  text-decoration:underline;
}
.ico_prev {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:0 -123px;
  background-repeat:initial initial;
  float:left;
  height:18px;
  margin-left:3px;
  width:9px;
}
.ico_next {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:-9px -124px;
  background-repeat:initial initial;
  float:left;
  height:18px;
  margin-right:3px;
  width:9px;
}
.lnk_date {
  float:left;
}
table {
  border-collapse:collapse;
}
table.result_table {
  margin-bottom:5px;
}
table.result_table tr td {
  border:1px solid #B88001;
}
div.region_result {
  background-color:#B88001;
  color:#FFFFFF;
  font-weight:bold;
  padding:5px 5px 5px 10px;
}
div.box {
  background-color:#FFFFFF;/*#FED375;*/
  border:1px solid #FFFFFF ;/*#D69509;*/
  margin:2px 0;
  padding:5px;
}
ul {
  list-style-type:none;
}
ul.ul_list1 {
  margin:5px 0;
  padding:0;
}
ul.ul_list1 li {
  padding:3px;
}
ul.ul_list2 {
  background-color:#FED375;
  border-left-color:#BC8508;
  border-left-style:solid;
  border-right-color:#BC8508;
  border-right-style:solid;
  border-top-color:#BC8508;
  border-top-style:solid;
  border-width:1px 1px 0;
  margin:0;
  padding:0;
}
ul.ul_list2 li {
  border-bottom-color:#BC8508;
  border-bottom-style:solid;
  border-bottom-width:1px;
  padding:3px 3px 3px 15px;
}
ul.ul_list2 li:hover {
  background-color:#FFDF9B;
}
ul.ul_list2 li a:hover {
  color:#4777D3;
}
.button {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:1px -99px;
  background-repeat:initial initial;
  border:0;
  color:#FFFFFF;
  display:block;
  font-size:14px;
  height:21px;
  padding:3px 0 2px;
  text-align:center;
  width:151px;
}
input.btnInput {
  background-attachment:scroll;
  background-image:url(../images/icon.png);
  background-position:1px -99px;
  background-repeat:initial initial;
  border:0 none;
  color:#FFFFFF;
  font-size:14px;
  padding-bottom:5px;
  padding-top:2px;
  width:151px;
}
input.txt {
  font-size:14px;
  height:30px;
}
.num_cau {
  color:#B41A17;
  font-weight:bold;
}
.num_cau_normal {
  color:#B41A17;
}
.form{
    width:96%;
    float:left;
    clear:both;
}
fieldset { border:none; clear:both;}
label {font-size:11px; font-weight:bold; color:#000;}
label a{font-size:11px; font-weight:bold; color:000;}
dl {clear:both; width:80%;}
dl.submit {clear:both; width:70%; text-align:center; padding:0 0 0 90px;}
dt {float:left; text-align:right; width:170px; line-height:34px; padding:0 10px 10px 0;}
dd {float:left; width:65%; margin:0 0 10px 0;}
dd select {
    left: 26.5%;
    width: 40%;
}
dd input{
    left: 25%;
    width: 40%;
}
select, input, textarea, button {outline:none; resize:none;}
fieldset dl {
        clear: both;
	position: relative;
	width: 100%;
	margin: 0;        
}
fieldset dd {
    float: left;
    left: 4%;
    margin: 0;
    position: absolute;
}
fieldset dt {
   /* clear: both;*/
    float: left;
    line-height: 34px;
    margin-top: -5px;
    padding: 0 10px 5px 0;
    text-align: right;
    width: 20%;
}
.ajaxload{
    background-image : url(../images/ajax-loader4.gif);
    background-repeat:no - repeat;
    background-position: center;
}
 table.center {
    width: 90%;
                    margin-left: auto;
                    margin-right: auto;
                }
                
                .ui-content {
                    
                    padding: 5px;
                }